<!DOCTYPE html>
<html>
<head></head>
<script>
    // 方法一：仅声明，后赋值
    var a;
    a='aaa'

    // 方法二：创建即初始化
    var b='bbb'

    console.log(a)
    console.log(b)

    // undefined、报错
   var ddd
   console.log(ddd); //undefined

   //console.log(eee); // 报错：is not defined 没找着

    // 练习1：
    /* 
    定义：姓名、年龄、邮箱、家庭住址、工资。
    输出：我叫旗木卡卡西，
            我住在火影村，
            我今年30岁了，
            我的邮箱是kakaxi@itcast.cn，
            我的工资2000 。
    */
    var name,age,email,home,salary;
    name='五五开'
    age=22
    email='wuwukai@qq.com'
    home='火影村'
    salary=5500
    console.log('我叫'+name+'，\
            我住在'+home+'，\
            我今年'+age+'岁了，\
            我的邮箱是'+email+'，\
            我的工资' +salary+'。')
    
    // 练习2：
    /* 
    1.弹出一个输入框，提示用户输入姓名。
    2.弹出一个对话框，输出用户刚才输入的姓名。 
    */
   var aa ;
   aa = prompt('请输入姓名')

   alert(aa)

    // 练习3：
    /* 
    交换两个变量的值
    */
   var c1 = '五五开'
    var c2 ='卢本伟'
    var c3
    c3=c1;
    c1=c2;
    c2=c3;
    console.log(c1)
    console.log(c2)
</script>
<body></body>
</html>